tear (someone) a new one

Translations
разнести (кого-то) в пух и прах
The manager tore him a new one after he missed the deadline.
Менеджер разнес его в пух и прах после того, как он пропустил срок.
Definitions
To severely scold, criticize, or reprimand someone, often in an angry or intense manner.